tonsillar ring - Spanish English Dictionary